could kick himself - İngilizce Eş Anlamlılar Sözlük